forest litter - French English Dictionary